@charset "utf-8";
/* CSS Document */
html {
	width: 100%;
	text-align: center;
	font-size: 12px;
	height:100%}
	
body{
	font-family: arial,'新宋体',sans-serif,'宋体';
	line-height: 150%;
	width: 100%;
	text-align: center;
	font-size: 12px;
	background:url(../images/ly_bg.gif);
}
*{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	font-style: normal;
}
ul,li{list-style: none;}
h1,h2,h3,h4,h5,h6,td,th,div,button,input,select{
	font-size: 100%;
	font-weight: normal;
}
strong,b{font-weight: bold;}
a:link,a:visited{color:#000;text-decoration: none;font-size:12px;}
a:hover{text-decoration:underline;font-size:12px; color:#595959;}
#ly_topframe{
	width:100%!important;
	margin:0 auto!important;
	height:43px;
	position:relative;
		   }
/*----------头部样式----------*/
.ly_topbg{
	background:#00CCFF url(../images/top02.gif) repeat-x top; height:43px;}
.ly_toplogo{
	background:url(../images/top_logo.gif) no-repeat left top;
	width:276px;
	height:43px;
	position:absolute;
	top:0px;
	left:0px;
	}
.ly_topright{
	background:url(../images/top01.gif) no-repeat right top;
	height:43px;
	width:135px;
	position:absolute;
	top:0px;
	right:0px;
	}
.ly_topright h3{
	display:block;
	float:left;
	color:#000;
	font-size:12px;
	}
.ly_topright span{
	background:url(../images/ico01.gif) no-repeat left center;
	display:block;
	float:left;
	color:#000;
	font-size:12px;
	text-indent:1em;
	margin-left:5px;
	}
#nav {
  line-height: 24px;  list-style-type: none;z-index:999;position:absolute; bottom:2px; left:285px;
}
#nav a {
 display: block; width:76px; text-align:center;
}
#nav a:link  {
 color:#06589e; text-decoration:none;
}
#nav a:visited  {
 color:#666;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;
}
#nav li {
 float: left; width: 76px; 
}
#nav li a:link  {
 color:#004994; text-decoration:none;
}
#nav li a:visited  {
 color:#06589e; text-decoration:none;
}
#nav li a:hover{background:url(../images/bg01.gif) no-repeat; color:#06589e; height:24px;
}
#nav li ul {
 line-height: 24px;  list-style-type: none;background: url(../images/bg03.gif) no-repeat bottom left;
 left: -999em;width: 110px; position: absolute;
}
#nav li ul li{
 float: left; width: 110px; margin:0 auto;

}
#nav li ul a{
 display: block; width: 100px; margin:0 auto;text-align:center;
}
#nav li ul a:link  {
 color:#004994; text-decoration:none;
}
#nav li ul a:visited  {
 color:#004994;text-decoration:none;
}
#nav li ul a:hover  {
 color:#06589e;text-decoration:none;font-weight:normal;
 background: url(../images/bg02.gif)  repeat-x center;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
/*表格样式*/
.table{ margin:0 auto; background:#bbc7d9}
.table td{background:#fff;}
.hang_blue td{ background:url(../images/bg08.gif) repeat-x top; line-height:20px; font-weight:bold; color:#2f4769}
.hang_hui td{ background:#f3f7fe; line-height:20px;}